
/**
 *
 * 题目：一个偶数总能表示为两个素数之和。
 */
#if 1
#include <stdio.h>
//判断一个数是不是素数
int isPrim(int num)
{
    for (int i = 2; i < num; i++)
    {
        /* code */
        if (num % i == 0)
        {
            /* code */
            return 0;
        }
    }
    return 1;
    
}
int main()
{
    int evenNumbers = 0;
    int num1 = 3;
    int num2 = 3;
    printf("请输入一个偶数\n");
    scanf("%d", &evenNumbers);
    // 保证num1 和 num2 是素数
    for (int i = 2; i < evenNumbers / 2; i++)
    {
        /* code */
        if (isPrim(i) && isPrim(evenNumbers - i))
        {
            /* code */
            printf("%d = %d + %d\n",evenNumbers , i ,evenNumbers - i);
        }
        
    }
    


    return 0;
}
#endif
